High Definition Television Signal Compatibility Verification

ABSTRACT

A system for providing television (TV) service including high definition television (HDTV) service, and for providing verification that a subscriber has connected an HDTV to the system includes a TV service provider headend and a set top box (STB). The HDTV may have an HDTV digital video interface (DVI) interconnect. The STB may be electrically coupled to the headend and have an STB DVI interconnect. When the HDTV DVI interconnect is initially electrically coupled to the STB DVI interconnect, the HDTV generally presents a data signal to the STB and the STB generally presents the data signal to the headend.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a system and a method for highdefinition television (HDTV) subscriber verification.

2. Background Art

High definition television (HDTV) is available from cable (andsatellite) television (TV) service providers to the majority of homes,shops, taverns, businesses, etc. (i.e., cable television subscribers orclients) served by the television providers. The HDTV signal istransmitted (i.e., sent, presented, provided, broadcast, etc.) includingone or more encoded video signals and typically in at least one of twovideo formats (e.g., format variations with 720 active lines and 1080active lines per frame). The 60 Hz and 59.94 Hz variations for the1080-line format are encoded as interlaced scanned images while theother formats are encoded as progressively scanned images. HDTV signalsprovide the subscriber with delivery of digitally clean pictures withquality approaching that of 35-mm movies accompanied by CD qualitySurround-Sound. The pictures are presented in a panoramichorizontal-to-vertical aspect ratio of 16:9 as in the movies on HDTVreceivers. An HDTV receiver can receive, decode and display bothformats.

A number of cable and satellite TV subscribers would like to receive anddisplay HDTV signals. These subscribers are provided a set top box (STB)capable of decoding the HDTV formats when they notify the TV serviceprovider that they have an HDTV. To reduce STB inventory and to reduceor eliminate the need to make multiple trips to the subscriber for theinstallation of STBs, the provider may wish to use a single STB that hasanalog TV, standard digital television (SDTV) and HDTV capabilities forall subscribers. The provider desires to know how many subscribers hookup (i.e., connect, couple, etc.) the STB to an HDTV receiver so that theTV service can match the TV receiver, however, subscribers may fail tonotify the provider that the TV connected to the STB is an HDTV or whenan HDTV is no longer hooked up to the STB. Thus, there exists a need foran improved system and method for high definition television (HDTV)subscriber verification.

SUMMARY OF THE INVENTION

To reduce set top box (STB) inventory and to reduce or eliminate theneed to make multiple trips to subscribers for the installation of STBs,a television service provider (e.g., a cable TV or satellite TVprovider) may wish to use a single STB that has analog television (TV),standard digital television (SDTV) and high definition television (HDTV)capabilities for all subscribers. The provider desires to know how manysubscribers hook up (i.e., connect, couple, etc.) the STB to an HDTVreceiver as opposed to using the STB in SDTV mode or an analog mode ofoperation. As subscribers change the television(s) connected to the STB(e.g., upgrade from an analog TV or a SDTV to an HDTV, change back to ananalog TV, etc.), the provider TV service should match the new HDTV.However, subscribers may fail to notify the provider that the TVconnected to the STB is an HDTV. Advertisers or other service providersmay also wish to target programming to HDTV customers based on thecustomer use of HDTV service and based on the particular HDTV that isused. A system and method for the provider to determine when subscribershave connected an STB to an HDTV, how many HDTVs are coupled to an STB,and the make and model of the HDTVs (i.e., subscriber verification)would be desirable.

The present invention generally provides new and innovative systems andtechniques for high definition television (HDTV) subscriber verificationby a television service (generally cable or satellite) provider. Thepresent invention generally provides a system and a method for theprovider to determine (i.e., count) when subscribers have connected anSTB to an HDTV, how many HDTVs are coupled to an STB, and themanufacturer (or make) and model of the HDTVs that are coupled to aheadend in a television service distribution system.

According to the present invention, a system for providing television(TV) service including high definition television (HDTV) service, andfor providing verification that a subscriber has connected an HDTV tothe system is provided. The HDTV may have an HDTV digital videointerface (DVI) interconnect. The system comprises a TV service providerheadend and a set top box (STB). The STB has a digital video interface(DVI) interconnect. The STB is electrically coupled to the headend. TheHDTV has a DVI interconnect. When the HDTV is initially electricallycoupled to the STB, the HDTV DVI interconnect presents a data signal tothe STB DVI interconnect, and the STB presents the data signal to theheadend.

Also according to the present invention, a method for providingtelevision (TV) service including high definition television (HDTV)service, and for providing verification that a subscriber has connectedan HDTV is provided. The method comprises providing a TV serviceprovider headend and electrically coupling a set top box (STB) to theheadend. The STB has an STB digital video interface (DVI) interconnect,and the HDTV has an HDTV DVI interconnect. When the HDTV DVIinterconnect is initially electrically coupled to the STB DVIinterconnect, the HDTV presents a data signal to the STB, and the methodfurther comprises receiving the data signal from the STB at the headend.

Further, according to the present invention, for use in a system fortelevision service including high definition television (HDTV) service,a set top box (STB) for verification that a subscriber has connected anHDTV to the STB is provided. The HDTV has an HDTV digital videointerface (DVI) interconnect. The STB comprises an STB DVI interconnect.The STB is electrically coupled to a headend. When the HDTV DVIinterconnect is initially electrically coupled to the STB DVIinterconnect, the HDTV presents a data signal to the STB, and theheadend receives the data signal from the STB.

The above features, and other features and advantages of the presentinvention are readily apparent from the following detailed descriptionsthereof when taken in connection with the accompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a diagram of the present invention implemented in connectionwith a cable television system; and

FIG. 2 is a flow diagram of a method of the present invention.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT(S)

With reference to the Figures, the preferred embodiments of the presentinvention will now be described in detail. In one example, the presentinvention may be implemented in connection with a cable televisiontransmission and reception system. In another example, the presentinvention may be implemented in connection with a satellite (i.e.,“dish”) broadcast television transmission and reception system (notshown). However, the present invention may be implemented in connectionwith any appropriate television transmission and reception system tomeet the design criteria of a particular application.

The present invention may monitor installation and removal of particulartypes of viewing devices in the television transmission and receptionsystem. In particular, the present invention generally provides a systemand a method for the provider to determine (i.e., count) whensubscribers have connected an STB to an HDTV, how many HDTVs are coupledto an STB, and the manufacturer (or make) and model of the HDTVs thatare coupled to a headend in a television service distribution system.

Referring to FIG. 1, a diagram illustrating a television distributionsystem 100 of the present invention is shown. The system 100 generallycomprises a headend 102, a network 104, at least one set top box (STB)106 (generally a plurality of STBs 106 a-106 m), and at least onerespective viewing device 108 (generally a plurality of viewing devices108 a-108 m). The system 100 is generally implemented as a televisionservice provider/subscriber system wherein the provider generallyoperates the headend 102 and the network 104, and also provides asubscriber (i.e., client, customer, service purchaser, user, etc.) withthe STB 106. The STB 106 is generally located at the subscriber location(not shown, e.g., home, tavern, hotel room, business, etc.) and theviewing device 108 is generally provided by the client. The viewingdevice 108 is generally implemented as a high definition television(HDTV).

The headend 102 is generally electrically coupled to the network 104,the network 104 is generally electrically coupled to the STB 106, andthe STB 106 is generally electrically coupled to the respective HDTV108. The electrical coupling may be implemented as any appropriatehard-wired (e.g., twisted pair, untwisted conductors, coaxial cable,fiber optic cable, hybrid fiber cable, etc.) or wireless (e.g., radiofrequency, microwave, infrared, etc.) coupling and protocol (e.g.,HomePlug, HomePNA, IEEE 802.11(a-b), Bluetooth, HomeRF, etc.) to meetthe design criteria of a particular application. While the system 100 isillustrated showing one STB 106 coupled to a respective one viewingdevice 108, the STB 106 may be implemented having the capability ofcoupling more than one viewing device 108 (not shown).

The headend 102 generally comprises a plurality of devices 110 (e.g.,devices 110 a-110 n) that are implemented as data servers, computers,processors, and the like configured to provide video and audio data(e.g., movies, music, television programming, and the like), processingequipment (e.g., provider operated subscriber account processingservers), television service transceivers (e.g., transceivers forstandard broadcast television and radio, digital television, HDTV,audio, MP3, text messaging, gaming, etc.), and the like. In one example,the headend 102 may generate and present (i.e., transmit, provide, pass,broadcast, send, etc.) a signal (e.g., INTER) as well as conventionaltelevision service provider signals (not shown). The signal INTER may beimplemented as a control signal. The signal INTER may trigger aninterrogation (i.e., polling, enumeration, etc.) process of the HDTV108.

The headend 102 may receive a signal (e.g., DATA). The signal DATA maybe implemented as a data signal that contains information about the HDTV108. The information contained in the signal DATA is generally dataregarding the configuration of a particular HDTV 108 (e.g., manufacturerand model, display capability parameters, etc.). The signal DATA isgenerally implemented as an extended display identification data (EDID)signal (an example of which is provided below as TABLE 1).

The network 104 is generally implemented as a television signaldistribution network that is configured to selectively distribute (i.e.,transmit and receive) conventional television service provider signals(e.g., standard broadcast television and radio, digital television,HDTV, audio, MP3, text messaging, etc.), the signal INTER, and thesignal DATA to and from the STBs 106 and the viewing devices 108. Thesignals are generally distributed based upon (or in response to)subscriber information. For example, the level of service the client haspurchased (e.g., basic service, premium movie channels, etc.), the typeof service the client has requested (e.g., standard TV, HDTV,interactive messaging, etc.), and the like may determine the signalsthat are sent to a particular subscriber.

The STB 106 is generally implemented as an STB having HDTV signalcapability as a stand-alone feature or implemented in connection withadditional signal distribution capability (e.g., standard broadcasttelevision and radio, digital television, audio, MP3, text messaging,etc.). The STB 106 generally comprises at least one interface (I/F)(e.g., interconnect, port, etc.) 120. The interface 120 may beimplemented as a digital video interface (DVI). When a plurality ofHDTVs 108 are coupled to a particular STB 106 (not shown), an STBinterface 120 may be implemented for each respective HDTV 108 that iscoupled to the particular STB 106. The STB DVI 120 is generallyconfigured to present and receive the conventional television serviceprovider signals, the signal INTER, and the signal DATA to and from theHDTV 108. In another example, the STB 106 may generate the signal INTER.

The HDTV 108 generally comprises an interface (e.g., interconnect, port,etc.) 130. The HDTV interface 130 may be implemented as a DVI interfacethat is coupled to the respective interface 120 of the STB 106. The HDTVDVI 130 may be configured to provide extended display identificationdata (EDID) that is related to the particular, respective HDTV 108 asthe signal DATA. An example of typical EDID (e.g., an example of thecontent of the signal DATA) is shown as follows in TABLE 1.

TABLE 1 EDID Version #1, Revision #3 128 BYTES OF EDID CODE: 0 1 2 3 4 56 7 8 9 A B C D E F 0 00 FF FF FF FF FF FF 00 41 2F 0B 00 01 01 01 01 1000 0B 01 03 80 6D 3E 78 2A 1B BE A2 55 34 B3 26 20 14 4A 52 BF EE 80 8180 81 40 71 4F 31 59 45 59 30 61 59 01 01 01 01 64 19 00 40 41 00 26 3018 88 40 36 00 66 6C 32 00 00 18 A4 1F 00 98 51 00 22 30 50 30 70 13 004A 6C 42 00 00 1A 00 00 00 FD 00 37 60 3D 18 41 0A 00 0A 20 20 20 20 2020 00 00 00 FC 70 00 50 44 41 2D 35 30 30 32 0A 20 20 20 20 00 93(08H-09H) ID Manufacturer Name _______________ = PIO (0AH-0BH) ProductID Code _______________ = 0B00 (0CH-0FH) Last 5 Digits of Serial Number_______________ = 01537 (10H) Week of Manufacture _______________ = 00(11H) Year of Manufacture _______________ = 2001 (0AH-11H) CompleteSerial Number _______________ = 10001537 (12H) EDID Version Number_______________ = 1 (13H) EDID Revision Number _______________ = 3 (14H)VIDEO INPUT DEFINITION:  Digital Signal (15H) Maximum Horizontal ImageSize _______________ = 1090 cm (16H) Maximum Vertical Image Size_______________ = 620 cm (17H) Display Gamma _______________ = 2.20(18H) DPMS and Supported Feature(s):  Active Off, Preferred Timing Mode Display Type = R/G/B Color (19H-22H) CHROMA INFO:  Red X - 0.633 GreenX - 0.205 Blue X - 0.150 White X - 0.292  Red Y - 0.333 Green Y - 0.702Blue Y - 0.081 White Y - 0.322 (23H) ESTABLISHED TIMING I:  720 × 400 @70 Hz (IBM,VGA)  640 × 480 @ 60 Hz (IBM,VGA)  640 × 480 @ 67 Hz (Apple,Mac II)  640 × 480 @ 72 Hz (VESA)  640 × 480 @ 75 Hz (VESA)  800 × 600 @56 Hz (VESA)  800 × 600 @ 60 Hz (VESA) (24H) ESTABLISHED TIMING II:  800× 600 @ 72 Hz (VESA)  800 × 600 @ 75 Hz (VESA)  832 × 624 @ 75 Hz(Apple, Mac II)  1024 × 768 @ 60 Hz (VESA)  1024 × 768 @ 70 Hz (VESA) 1024 × 768 @ 75 Hz (VESA) (25H) Manufacturer's Reserved Timing:  1152 ×870 @ 75Hz (Apple, Mac II) (38-53) Standard Timing Identification: Standard Timing ID 1: 1280 × 1024 @ 60 Hz  Standard Timing ID 2: 1280 ×960 @ 60 Hz  Standard Timing ID 3: 1152 × 864 @ 75 Hz  Standard TimingID 4: 640 × 480 @ 85 Hz  Standard Timing ID 5: 800 × 600 @ 85 Hz Standard Timing ID 6: 1024 × 768 @ 85 Hz  Standard Timing ID 7 - NotUsed  Standard Timing ID 8 - Not Used (36H-47H) Detailed Timing /Descriptor Block 1:  1024 × 768 Pixel Clock: 65.00 MHz Horizontal ImageSize: 870 mm Vertical Image Size: 620 mm Refreshed Mode: Non-InterlacedNormal Display - No Stereo Horizontal: Active Time: 1024 pixels BlankingTime: 320 pixels Sync Offset: 24 pixels Sync Pulse Width: 136 pixelsBorder: 0 pixels Frequency: 48.36 KHz Vertical: Active Time: 768 linesBlanking Time: 38 lines Sync Offset: 3 lines Sync Pulse Width: 6 linesBorder: 0 lines Frequency: 60.00 Hz Digital Separate, HorizontalPolarity (−) Vertical Polarity (−) (48H-59H) Detailed Timing /Descriptor Block 2:  1280 × 768 Pixel Clock: 81.00 MHz Horizontal ImageSize: 1098 mm Vertical Image Size: 620 mm Refreshed Mode: Non-InterlacedNormal Display - No Stereo Horizontal: Active Time: 1280 pixels BlankingTime: 408 pixels Sync Offset: 48 pixels Sync Pulse Width: 112 pixelsBorder: 0 pixels Frequency: 47.99 KHz Vertical: Active Time: 768 linesBlanking Time: 34 lines Sync Offset: 1 lines Sync Pulse Width: 3 linesBorder: 0 lines Frequency: 59.83 Hz Digital Separate, HorizontalPolarity (+) Vertical Polarity (−) (5AH-6BH) Detailed Timing/DescriptorBlock 3:  Monitor Range Limits:  Min Vertical Freq - 55 Hz  Max VerticalFreq - 61 Hz  Min Horiz. Freq - 24 KHz  Max Horiz. Freq - 65 KHz  PixelClock - 100 MHz  GTF - Not Used (6CH-7DH) Detailed Timing / DescriptorBlock 4:  Monitor Name:  PDA-5002 (7EH) Block No: No Extension EDIDBlock(s) Error: (0-3) Incorrect Extension Flag (7FH) CheckSum OK

In another example, the I/F 120 and the I/F 130 may be implemented asHigh Definition Multimedia Interface (HDMI) interfaces. However, the I/F120 and the I/F 130 may be implemented as any appropriate interface tomeet the design criteria of a particular application.

Referring to FIG. 2, a flow diagram illustrating an operation (i.e.,method, process, steps, blocks, procedure, routine, etc.) 200 of thepresent invention is shown. In one mode of operation, the HDTV 108 maypresent the signal DATA to the STB 106 whenever an interconnection, hookup, or coupling (via wiring, cable, wirelessly, etc.) is initially madebetween the STB 106 and the HDTV 108 via the electrical coupling of theSTB DVI 120 and the HDTV DVI 130 (e.g., blocks or steps 202, 204, and206), and the HDTV 108 is enumerated by the STB 106 (e.g., the block orstep 208). Enumeration is generally implemented as the initial exchangeof information between a host (e.g., the STB 106) and a device (e.g.,the HDTV 108) such that applications in the host (e.g., HDTV broadcastsignals) can communicate with the device.

During enumeration the host is generally provided information about thedevice by the device (e.g., the EDID information about the HDTV 108 viathe signal DATA). The host may assign a device driver. The enumerationprocess may include any or all of the steps of assigning an address tothe device, reading data structures from the device, assigning andloading a device driver, and selecting a configuration from the optionspresented in the retrieved data. The device may then be configured andready to receive or transfer data (e.g., the HDTV 108 may receive HDTVsignals from the STB 106). The signal DATA is generally presented by theSTB 106 to the headend 102 via the network 104.

The enumeration process is generally performed whenever there is achange in state, (i.e. whenever the STB DVI 120 connection from the STB106 to the HDTV DVI 130 connection on the HDTV 108 is unplugged andplugged back in again, e.g., block or step 202). When a non-HDTV device(e.g., an analog TV, a SDTV, etc.) is connected (or coupled) to the STB106, the signal DATA is not generated or sent (e.g., the block or step210).

In another mode of operation, the HDTV 108 may be configured to presentthe signal DATA when interrogated (or polled) by the headend 102 or bythe STB 106. The HDTV 108 may be configured to present the signal DATAin response to the signal INTER. In one example, the signal INTER may begenerated and presented when an operator of the headend 102 decides tointerrogate the HDTV 108 via a user command (e.g., during a system 100audit). In another example, the signal INTER may be generated andpresented when a customer indicates a change in service (e.g., a loss ofsignal, a degradation of signal, etc.).

In yet another example, the signal INTER may be generated and presentedperiodically (e.g., daily, weekly, monthly, etc.). The present inventiongenerally monitors the installation (and removal) of HDTVs (e.g., theviewing devices 108) to and from the system 100 and provides subscriberverification (i.e., determines (i.e., counts) when subscribers haveconnected an STB 106 to an HDTV 108, how many HDTVs 108 are coupled toan STB 106, and the manufacturer (or make) and model of the HDTVs 108that are coupled to a headend in a television service distributionsystem 100).

The STB 106 may be implemented having several connectors (e.g., one ormore “component” interface connectors, one or more DVI interfaceconnectors such as the STB DVI 120, etc.) on the unit that enableconnection to a TV (e.g., the viewing device 108). At the present time,to view HDTV signals, either the “component” outputs, or the DVIconnector can be used. Due to a recent Federal Communication Commissionruling, the STB “component” outputs will not be usable for HDTV signalsdue to security issues, and therefore the DVI connector 120 must be usedto present HDTV signals to a receiver 108.

The DVI connector 120 is “intelligent”, in that the DVI connector 120may interrogate (or poll) the respective TV 108 to determine what kindof media the viewing device 108 can accommodate via the enumerationprocess or when the signal INTER is presented. The interrogation isgenerally performed via interrogating the EDID port 130 on the TV 108.The interrogation process can be used by the provider to determinewhether an HDTV has been connected, where the STB 106 softwareinterrogates the TV 108, and then passes the information (i.e., thesignal DATA) back to the headend 102, generally via the network 104. Atthe headend 102, the information in the signal DATA is generally countedto determine the number, type and location of HDTVs that are in use at aparticular time in the system 100. The information contained in thesignal DATA may be used by the provider to optimize the signals that aresent to a particular customer or location. The information contained inthe signal DATA may also be used to build demographics that could alsobe sold to TV program providers, and advertising companies.

As is readily apparent from the foregoing description, then, the presentinvention generally provides an improved system and an improved methodfor high definition television (HDTV) subscriber verification.

GLOSSARY

This specification may directly or implicitly use one or more of theterms defined as follows:

AC-3: The 5.1-channel sound system specified in the Standard forDigital-HDTV. Also known as “Dolby Digital,” AC-3 generally providesCD-quality digital audio, and five full-bandwidth channels for frontleft, front right, center, surround left and surround right speakers,plus an LFE (low frequency effect) subwoofer, for a total of 5.1channels.Addressable Resolution: The highest resolution signal that a displaydevice (e.g., a TV or a monitor) can accept. Note that although aparticular device (e.g., a Digital-HDTV) is able to receive theresolution, it may not be capable of displaying it.Analog TV: Analog TV is the NTSC Standard for traditional “over the air”television broadcasts generally having amplitude modulated (AM) videosignals. Analog signals vary continuously, representing fluctuations incolor and brightness.Artifacts: Unwanted visible effects in the picture caused bydisturbances in the transmission or image processing, such as ‘edgecrawl’ or ‘hanging dots’ in analog pictures, or ‘pixelation’ in digitalpictures.Aspect Ratio: Generally the width of a picture relative to the pictureheight. For example, when an NTSC picture is 4 feet wide, the picturewill be 3 feet high; thus the picture has a 4:3 aspect ratio. HDTV has a16:9 aspect ratio.Blitter (or “raster blaster”): A special purpose integrated circuit orhardware that performs “blit” or “bit bang” operations and is used forrapid implementation of bit-mapped graphics.Bandwidth: A range of frequencies used to transmit information such aspicture (i.e., video) and sound (i.e., audio). For TV broadcasters, theFCC has allocated 6 Mhz for each channel. For DTV, the maximum bit ratepossible within the bandwidth is 19.4 Mbps, which is one HDTV channel.SDTV has a lower bit rate, therefore the bandwidth can accommodate morethan one channel.Bit Rate: Measured as “bits per second,” and used to express the rate atwhich data is transmitted or processed. The higher the bit rate, themore data that is processed and, typically, in video applications thehigher the picture resolution.Channel: In television, a 6 Mhz (bandwidth) section of broadcastingspectrum allocated for one analog NTSC transmission.Component Video Connection: The output of a video device (such as a DTVset-top box), or the input of a DTV receiver or monitor consisting of 3primary color signals: red, green, and blue that together convey allnecessary picture information. With current consumer video products, the3 component signals have been translated into luminance (Y) and twocolor difference signals (PP, PR), each on a separate wire.Composite Video: An analog, encoded video signal (such as NTSC) thatincludes vertical and horizontal synchronizing information. Since bothluminance (brightness) and chrominance (color) signals are encodedtogether, only a single connection wire is needed (e.g., RCA cables orthe like).Compression: A method of electronically reducing the number of bitsrequired to store or transmit data within a specified time or space. Thevideo industry uses several types of compression methods but the methodadopted for DTV is called “MPEG2.” Four full-range channels ofprogramming and data can be compressed into the same space required by asingle analog channel (e.g., 6 MHz.).Datamine: Search, copy, extract information from at least one database.Digital Content Protection LLC: The organization that licensestechnologies (e.g., secret device keys) for digital content protection.Dhrystone: A short, synthetic benchmark program that is intended to berepresentative of system or of integer programming. The memory outsideof cache may not be tested.Downconvert: The format conversion from a higher resolution input signalnumber to a lower display number, for example, 1080i input to 480idisplay.Enumeration: The initial exchange of information between a host and adevice such that applications in the host can communicate with thedevice. During enumeration the host is provided information about thedevice and may assign a device driver. The enumeration process caninclude any of the steps of assigning an address to the device, readingdata structures from the device, assigning and loading a device driver,and selecting a configuration from the options presented in theretrieved data. The device may then be configured and ready to transferdata.Gourand shading: The polygons that comprise the 3-D graphic images thatare to be shaded. Gourand shading generally prevents a “chicken-wire”framework depiction and presents a more realistic depiction of landscapeand structure graphics than 3-D images using some alternativeapproaches.Headend: The control center of a cable television system, wherebroadcast signals are received and distributed.High Bandwidth Digital Content Protection (HDCP): HDCP is an Intelspecification used to protect digital content transmitted and receivedby DVI-compliant displays. HDMI supports standard, enhanced, orhigh-definition video plus standard to multi-channel surround-soundaudio.High Definition Multimedia Interface (HDMI): HDMI is a specificationthat combines video and audio into a single digital interface. The basisfor HDMI is HDCP and the core technology of Digital Visual Interface(DVI).High Definition Television (HDTV): Generally refers to digitaltelevision that is approximately twice the vertical and horizontalpicture resolution of today's NTSC TV, which essentially makes thepicture twice as sharp. HDTV also has a screen ratio of 16:9 as comparedwith most analog TV screens, which have a screen ratio of 4:3. HDTVgenerally provides reduced motion artifacts (i.e. ghosting, dot crawl),and offers 5.1 independent channels of CD-quality stereo surround sound(e.g., AC-3).Interlaced Scanning: In a television display, interlaced scanning refersto the process of re-assembling a picture from a series of electrical(video) signals. The “standard” NTSC system uses 525 scanning lines tocreate a picture (frame). The frame/picture is made up of two fields:The first field has 262.5 odd lines (1, 3, 5 . . . ) and the secondfield has 262.5 even lines (2, 4, 6 . . . ). The odd lines are scanned(or painted on the screen) in 1/60th of a second and the even linesfollow in the next 1/60th of a second. This presents an entireframe/picture of 525 lines in 1/30th of a second.Letterbox: The display of a 16:9 aspect ratio image on a 4:3 screen,wherein black areas are visible above and below the image.Line Doubling: A method, through special circuitry, to modify an NTSCinterlaced picture to generate an effect similar to a progressivelyscanned picture. The first field of 262.5 odd-numbered lines is storedin digital memory and combined with the even-numbered lines. Then all525 lines are scanned in 1/30th of a second. The result is improveddetail enhancement from an NTSC source.Middleware: Software that mediates between an application program and anetwork. Middleware generally manages interactions between disparateapplications across heterogeneous computing platforms.Media furnace: A nickname for an entertainment server. An appliance thatgenerally combines at least one microprocessor, networking capability,at least one graphical user interface, and at least one very highcapacity (e.g., greater than 200 GB) hard drive to provide one or moreof movie, television, and music (e.g., digital jukebox) digitalaudio/video record/playback, cable access, satellite dish access, videogaming, and the like.Ofoto: An on-line photography service that provides prints of digitaland film camera images.Pixel: Term used for “picture element;” the smallest element in a videodisplay (e.g., television) picture. The total number of pixels limitsthe detail that can be seen on a television or monitor. A typicaltelevision set has less than half a million pixels. The pixel count forHDTV is nearly two million.Progressive Scanning: In progressive scanning, typically used by VGAcomputer monitors, all the horizontal scan lines are ‘painted’ on thescreen at one time. Adopted DTV formats include both interlaced andprogressive broadcast and display methods.Primitive: Fundamental unit of instruction or coding.Resolution: The density of lines and dots per line which make up avisual image. Usually, the higher the numbers, the sharper and moredetailed the picture will be. In terms of DTV, maximum resolution refersto the number of horizontal scanning lines multiplied by the totalnumber of pixels per line, also referred to as pixel density.Spectrum: A range of frequencies available for over-the-airtransmission.Thin client: A simple client program and hardware interfaced to at leastone server that relies on most of the system functionality residing inthe respective server. In contrast, fat clients such as networkedpersonal computers typically provide all functionality except some ofthe file storage and printing. Thin client configurations may provide aneasier maintenance environment since physical access to every user isnot required. Thin client configurations are generally implemented withsimpler hardware than other (i.e., non-thin) configurations.Toslink: A type of fiber-optic cable connection that uses beams of lightthrough a clear cable to transmit information.Trick modes: Modes of video playback, generally referring to DVDplayers, which in many cases emulate VCR player advanced playbackfunctions. Trick modes generally include but are not limited to Pause,Fast Forward, Fast Reverse, Reverse (or Backward) Play, Rewind,Freeze-Frame, and the like.Upconvert: The conversion of a lower apparent resolution to a highernumber, such as “upconverting” 720p to 1080i. Upconversion is generallyis a misnomer, since to accomplish upconversion, the horizontal scanningfrequency is actually lowered from 45 kHz to 33.75 kHz. Resolutionquality is not improved by the upconversion method described.

ABBREVIATIONS AND ACRONYMS

This specification may directly or implicitly use one or more of thefollowing abbreviations and acronyms:

-   ACL Access Control List-   ATSC Advanced Television Systems Committee. The ATSC is the    committee responsible for developing and establishing Digital-HDTV    Standards as well as all (18 or more) formats of Digital TV.-   A/D Analog to digital conversion (or converter). Used at    transmission end of broadcast.-   ATV Advanced Television” is an earlier term used to describe the    development and advance applications of digital television, now    simply referred to as DTV.-   BPI Baseline Privacy Interface-   BTSC Broadcast Television Systems Committee-   CA Conditional Access-   Cable CARD™ Removable/Replaceable security card, previously known as    POD-   CM Cable Modem-   CMM Cable Modem Module-   CMTS Cable Modem Termination System-   CPE Customer Premises Equipment-   CTB Cache Transfer Bus-   D/A Conversion of digital to analog signals. The also referred to as    DAC (D/A conversion or converter). For conventional television    technology to display digitally transmitted TV data, the data must    be decoded and then converted back to an analog signal.-   DBS Digital Broadcast Satellite. Digital TV transmissions via    satellite.-   DTV Digital Television. Also referred to as ATV (Advanced TV). See    ATV. All formats of digital television, including high definition    television (HDTV) and standard definition television (SDTV).-   DTS Digital Theater Systems sound. Discrete 5.1 channel surround    system similar but not the same as Dolby Digital. Dolby Digital is    the DTV standard, but DTS competes with it on DVD and in the movie    theaters.-   DENC Digital video ENCoder-   DE-STB DOCSIS Enabled-Set Top Box (STB), e.g., using DSG for one-way    OOB traffic and DOCSIS for interactivity-   DDNS Dynamic Domain Name System-   DDWG Digital Display Working Group (Author of DVI specification)-   DOCSIS Data Over Cable Service Interface Specifications-   DOCSIS-CP DOCSIS Control Plane-   DNS Domain Name System-   DSG DOCSIS Set Top Gateway-   DTD DSG Tunnel Descriptor-   DVD (1) Digital Versatile Disc, (2) Digital Video Disc-   DVI Digital Video Interface (multimedia standard for computer    generated text and graphics)-   DVS Digital Video Subcommittee-   eCM Embedded Cable Modem Entity-   EDID Extended Display Identification Data-   eSTB Embedded Set Top Box Entity-   EAS Emergency Alert System-   EPG Electronic Program Guide. An on-screen display of channels and    program data.-   FAT File Access Table-   FCC Federal Communications Commission. The U.S. government branch    that generally regulates and enforces broadcasting in the U.S.-   GOP Group of Pictures (MPEG)-   HDCP High-Bandwidth Digital Content Protection (Intel)-   HDD Hard disk drive-   HDMI High Definition Multimedia Interface-   HDTV High Definition Television. HDTV is digitally encoded video at    roughly 6× the spatial resolution of standard definition television.    HDTV generally provides startlingly clearer, crisper images plus    wide screen viewing than analog TV and standard definition    television.-   HFC Hybrid Fiber Coax-   HHP Households Passed-   HITS (1) Headend In The Sky; (2) Hughes Information Technology    Systems-   HPNA Home Phoneline Networking Alliance-   HSD High Speed Data-   HW Hardware-   IEC International Electrotechnical Commission-   IP Internet Protocol-   IPSec Secure Internet Protocol-   IPPV Impulse (or Interactive) Pay Per View-   IRD Integrated Receiver Decoder-   IRD Integrated Receiver Descrambler-   IRE International Radio Engineers-   IRT Integrated Receiver/Transcoder-   ITU-T International Telecommunication Union-Telecommunication-   LLC Logical Link Control-   LO Local Oscillator-   MAC Media Access Control-   MPEG Motion Picture(s) Expert Group-   MIB Management Information Base-   MIPS Million Instructions Per Second-   MSO Multiple System Operator-   MTA Multimedia Terminal Adaptor-   MTU Maximum Transmission Unit-   NG Next Generation-   NGSTB Next Generation Set Top Box-   NTSC National Television System Committee. NTSC was responsible for    developing Standards for “traditional” U.S. analog TV, prior to    Digital-HDTV.-   NVRAM Non Volatile Random Access Memory-   OAM&P Operations, Administration, Maintenance and Provisioning-   OCAP OpenCable™ Application Platform (middleware software    specification)-   OOB Out-Of-Band-   OS Operating System-   PAL Phase Alternation Line. PAL is a signal format used in video    equipment in Europe and parts of Asia. PAL signals provide for 25    frames per second, and, thus, are incompatible with NTSC, the    American video signal format.-   PCMCIA Personal Computer Memory Card International Association-   PES Packetized Elementary Stream (MPEG-2)-   PID Planned Imaging Data-   PHY Physical layer device-   POD Point Of Deployment-   PPV Pay Per View-   QAM Quadrature Amplitude Modulation-   QoS Quality of Service-   QPSK Quadrature Phase-Shift Keying-   SAP Secondary Audio Program-   SATA Serial Advanced Technology Attachment (hard disk interface)-   SCTE Society of Cable Telecommunications Engineers-   SECAM Systeme Electronique Couleur Avec Mémoire. A signal format    used in video equipment in France and the former Soviet Union. SECAM    is incompatible with PAL and NTSC formats.-   SI System Information-   SID Service ID-   SNMP Simple Network Management Protocol-   SPDIF Sony-Phillips Digital Interface Format-   STB Set Top Box (also Decoder, Receiver, Tuner, Transceiver). A unit    similar to cable boxes. The STB capable of receiving and decoding    DTV broadcasts. A DTV ‘Certified’ STB can receive all (18) ATSC DTV    formats, (including HDTV) and provide a displayable picture.-   STB-CP Set Top Box Control Plane-   SDTV Standard Definition Television. Digital transmissions having    480-line resolution in either interlaced or progressive scanned    formats. SDTV generally provides significant improvement over    conventional NTSC picture resolution, similar to comparing DVD    quality to VHS, primarily because the digital transmission    eliminates snow and ghosts, common with the current NTSC analog    format. However, SDTV does not generally provide HDTV level visual    and audio quality.-   S-Video Separated video. An encoded video signal format which    separates brightness data from color data. S-video generally    improves the picture when connecting TVs to any high quality video    source such as digital broadcast satellite (“dish”) (DBS) and DVDs.-   TCP Transmission Control Protocol-   TS Tuner Stream-   TV Television-   UDP User Datagram-   UHF Ultra high frequency, the range used by TV channels 14 through    69.-   UI User Interface-   VBI Vertical Blanking Interval-   VHF Very High Frequency. The frequency range used by TV channels 2    through 13.-   VHS Video Home System (video cassette format; patented by JVC)-   VOD Video On Demand-   VoIP Voice over IP-   XMOD Cross Modulation-   Y, PB, PR The most advanced method for interconnecting decoded video    data. Generally used where a digital TV signal source is used.    Preferred connection for HDTV signals. Y, PB, PR generally enables    superior quality in transmitted picture. The video signal is    separated into its component parts of brightness and color    differentials.-   Y, U, V Also referred to as Y, Cr, Cb. A format wherein a video    signal is separated into components of brightness and color,    arguably to a greater degree than provided by S-video.

While embodiments of the invention have been illustrated and described,it is not intended that these embodiments illustrate and describe allpossible forms of the invention. Rather, the words used in thespecification are words of description rather than limitation, and it isunderstood that various changes may be made without departing from thespirit and scope of the invention.

1-20. (canceled)
 21. A method, comprising: receiving, by a videoreceiving device, a signal from a video viewing device coupled to thevideo receiving device; determining, by the video receiving device,based on the signal, whether the video viewing device is compatible witha first television signal format or a second television signal format,the second television signal format being of a higher video resolutionthan the first television signal format; and sending to a network, bythe video receiving device in response to determining that the videoviewing device is compatible with the second television signal format,data indicating that the video viewing device is compatible with thesecond television signal format.